package com.dlc.shop.bean.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.Date;

/**
 * 财务—财务明细
 * @author SJL
 * @date 2020-08-17
 */
@Data
public class FinanceDetailsDto {

    @Schema(description = "交易时间" )
    private Date transDate;

    @Schema(description = "订单编号" )
    private String orderNumber;

    @Schema(description = "下单时间" )
    private Date placeTime;

    @Schema(description = "交易摘要" )
    private String prodName;

    @Schema(description = "发生渠道" )
    private String shopName;

    @Schema(description = "资金变更申请人" )
    private String userName;

    @Schema(description = "支付平台交易单号" )
    private String bizPayNo;

    @Schema(description = "业务类型 1.订单支付 2.订单退款 3.余额充值 4.购买会员" )
    private Integer bizType;

    /**
     * @see com.dlc.shop.common.enums.PayType
     */
    @Schema(description = "支付方式 -1.不限" )
    private Integer payType;

    @Schema(description = "收支金额" )
    private Double transAmount;
}
